package com.ruoyi.framework.config;

import lombok.Data;
import org.noear.solon.annotation.Configuration;
import org.noear.solon.annotation.Inject;

/**
 * SQL审计配置
 * @author ruoyi
 */
@Data
@Configuration
@Inject(value = "${ruoyi.sql}")
public class SqlLogConfig {

    /**
     * 是否打印到日志
     */
    private Boolean printLog;

    /**
     * 模式：1定时 2实时
     */
    private String mode;

    /**
     * 审计开关
     */
    private Boolean enabled;

    /**
     * 执行耗时超过设定时间的sql将被记录（单位：毫秒）
     */
    private Integer time;

}
